import axios from "@/axios";

// 根据标签获取课程列表
export function listByTagId(id) {
    return axios.post("/index/course/listByTagId", id)
}
// 获取该用户感兴趣的课程
export function listByInterest(data) {
    return axios.post("/index/course/listByInterest", data)
}
// 获取管理员推荐课程(轮播图展示)
export function listByRecommend(data) {
    return axios.post("/index/course/listByRecommend", data)
}
// 获取该用户感兴趣的标签
export function findUserInterestTags(id) {
    return axios.post("/index/user/findUserInterestTags", id)
}
// 添加该用户感兴趣的标签
export function addInterestTags(data) {
    return axios.post("/index/user/addInterestTags", data)
}
// 获得文章课程详情
export function findArticleDetail(data) {
    return axios.post("/index/course/findArticleDetail", data)
}
// 获得视频课程详情
export function findVideoDetail(data) {
    return axios.post("/index/course/findVideoDetail", data)
}
// 获取所有视频课程
export function listAllVideoCourses() {
    return axios.post("/index/course/listAllVideoCourses")
}
// 获取所有图文课程
export function listAllArticleCourses() {
    return axios.post("/index/course/listAllArticleCourses")
}

// 搜索课程
export const search = (data) => {
  return axios.post("/index/course/search", data)
}

